Dynamic Effective Resistances and Approximate Schur Complement on Separable Graphs

نویسندگان

  • Gramoz Goranci
  • Monika Henzinger
  • Pan Peng
چکیده

We consider the problem of dynamically maintaining (approximate) all-pairs effective resistances in separable graphs, which are those that contain small balanced separators. We give a fully dynamic algorithm that maintains (1 + ε)-approximations of the all-pairs effective resistances of an n-vertex graph G undergoing edge insertions and deletions with Õ( √ n/ε) worst-case update time and Õ( √ n/ε) worst-case query time, if G is guaranteed to be O( √ n)separable (i.e., admit a balanced separator of size O( √ n)) and its separator can be computed in Õ(n) time. Our algorithm is built upon a dynamic algorithm for maintaining approximate Schur complement that approximately preserves pairwise effective resistances among a set of terminals for separable graphs, which might be of independent interest. We also show that our algorithm is close to optimal by proving that for any two fixed vertices s and t, there is no incremental or decremental (and thus, also no fully dynamic) algorithm that (1+O( 1 n ))-approximates the s− t effective resistance for O( √ n)-separable graphs with worstcase update time O(n) and query time O(n) for any δ > 0, unless the Online Matrix Vector Multiplication (OMv) conjecture is false. We further show that for general graphs, no incremental or decremental algorithm can maintain a (1 + O( 1 n ))-approximation of the s− t effective resistance with worst-case update time O(n) and query-time O(n) for any δ > 0, unless the OMv conjecture is false.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Pivoting by Shcur Decomposition Based Method for GLU Solver

This document presents the Schur-decomposition based dynamic pivoting method for GLU solver. The new pivoting method allows dynamic pivoting for small number of small valued pivots after the AMD (approximate minimum degree) ordering process and the symbolic analysis process in the GLU, which is similar to the left-looking method. This method will not be very effective if there is a large number...

متن کامل

Distributed Schur Complement Techniques for General Sparse Linear Systems

This paper presents a few preconditioning techniques for solving general sparse linear systems on distributed memory environments. These techniques utilize the Schur complement system for deriving the preconditioning matrix in a number of ways. Two of these pre-conditioners consist of an approximate solution process for the global system, which exploit approximate LU factorizations for diagonal...

متن کامل

An approximate cyclic reduction multilevel preconditioner for general sparse matrices

We discuss an iterative method for solving large sparse systems of equations. A hybrid method is introduced which uses ideas both from ILU preconditioning and from multigrid. The resulting preconditioning technique requires the matrix only. A multilevel structure is obtained by using maximal independent sets for graph coarsening. For Schur complement approximation on coarser graphs an incomplet...

متن کامل

Schur Complement Preconditioners for Surface Integral-Equation Formulations of Dielectric Problems Solved with the Multilevel Fast Multipole Algorithm

Surface integral-equation methods accelerated with the multilevel fast multipole algorithm (MLFMA) provide a suitable mechanism for electromagnetic analysis of real-life dielectric problems. Unlike the perfect-electric-conductor case, discretizations of surface formulations of dielectric problems yield 2 × 2 partitioned linear systems. Among various surface formulations, the combined tangential...

متن کامل

A Parallel Non-Overlapping Domain-Decomposition Algorithm for Compressible Fluid Flow Problems on Triangulated Domains

This paper considers an algebraic preconditioning algorithm for hyperbolicelliptic fluid flow problems. The algorithm is based on a parallel non-overlapping Schur complement domain-decomposition technique for triangulated domains. In the Schur complement technique, the triangulation is first partitioned into a number of non-overlapping subdomains and interfaces. This suggests a reordering of tr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1802.09111  شماره 

صفحات  -

تاریخ انتشار 2018